package flash.events;

extern class InvokeEvent extends flash.events.Event
{
	static var INVOKE:String = "invoke";
	var arguments(default, null):Array<String>;
	var currentDirectory(default, null):flash.filesystem.File;
	var reason(default, null):flash.desktop.InvokeEventReason;
	function new(type:String, bubbles:Bool = false, cancelable:Bool = false, dir:flash.filesystem.File = null, argv:Array<String> = null, reason:flash.desktop.InvokeEventReason = flash.desktop.InvokeEventReason.STANDARD):Void;
}